10811 SW 144th Ave Miami, FL 33186 Property detail for 10860 SW 143rd Ct Miami, FL 33186 Sold on August 27, 2024 $599,900 3bed 2bath 1,942sqft1,942 square feet 4,745sqft lot4,745 square foot lot 10860 SW 143rd Ct Miami, FL 33186 Property detail for 11100 SW 143rd Pl Miami,...