1/23 23 Active $495,000 3 Beds3 Baths1,328 SqFt 23426 SW 127th Pl #23436, Homestead, FL 33032 Townhouse Listed by LPT Realty