$649,000 Sale Price
19701 sw 87 ave miami, fl 33157, Miami, FL 33157
Listed by: Eric Serra
Listing office: World Impact Real Estate
$3,100 Monthly Rent
11238 SW 187 Street, Miami, FL 33157
Listed by: Chester Dowdy
Listing office: CDMP Property Management