1/11 11 closed sale $115,000 7.0% $107,000 3 Beds2 Baths1,199 SqFt 1045 NW 143RD ST, Biscayne Gardens, FL 33168 Single Family Home Listed by Meridian Trust Investments Inc