202 NW 92nd Street, Miami Shores, FL 33150
Miami Shores, FL 33150
1 / 30
$900,000
2 bed · 1 bath · 1,034 sq ft · Built 1940