14250 SW 62nd St # 409, Miami FL 33183
14250 SW 62nd St # 409, Miami FL 33183, Miami, FL 33183
$250,000
2 Beds · 2 Baths · 1,020 Sq Ft