closed $340,000 $340,000 3 Beds3 Baths1,380 SqFt 1826 NW 142ND LN, Opa Locka, FL 33054 Townhouse Listed by LPT REALTY