7350 SW 89th St # 716S, Miami FL 33156
7350 SW 89th St # 716S, Miami FL 33156, Miami, FL 33156
$510,000
2 Beds · 2 Baths · 1,462 Sq Ft