8430 SW 32 Terrace Miami, FL 33155 Miami

$471,200