1/62 62 New $629,000 3 Beds2 Baths1,596 SqFt 5420 SW 143rd Ct, Miami, FL 33175 Single Family Home Listed by 1 Oak Real Estate