7350 SW 89th Street 1809S, Miami, FL 33156
Miami, FL 33156
1 / 10
$310,000
1 bed · 1 bath · 816 sq ft · Built 2007