1280 NE 41st Pl, Homestead, FL 33033
3
beds
3
baths
2,105 Sq.Ft. LIVING AREA
5,818 Sq.Ft. lot