7355 SW 89th St # 501N, Miami FL 33156
7355 SW 89th St # 501N, Miami FL 33156, Miami, FL 33156
$420,000
2 Beds · 2 Baths · 1,168 Sq Ft