8200 SW 102nd Street, Miami, FL 33156
Miami, FL 33156
1 / 8
$1,775,000
4 bed · 3 bath · 2,112 sq ft · Built 1961