3D Active $370,000 3 Beds3 Baths1,331 SqFt 28517 SW 134TH AVE, Homestead, FL 33033 Townhouse Listed by