Sold $579,900 Salma Lake Ph 1 29730 SW 142nd Pl, Homestead FL 33033 3 bd · 2 ba · 1,425 sq ft MLS# A12066581 · Listing courtesy of The Keyes Company