13675 SW 62nd St # 3, Miami FL 33183
13675 SW 62nd St # 3, Miami FL 33183, Miami, FL 33183
$320,000
2 Beds · 2 Baths · 862 Sq Ft