20234 SW 128th Pl, Miami FL 33177
20234 SW 128th Pl, Miami FL 33177, Miami, FL 33177
$799,000
5 Beds · 4 Baths · 2,598 Sq Ft