Skip to content
Close tour
3260 NW 95th Terrace, Miami, FL 33147
Miami, FL 33147
1 / 30
$575,000
3 bed · 2 bath · Built 1952