18326 SW 83rd Pl, Palmetto Bay, FL 33157
5
beds
6
baths
3,189 Sq.Ft. LIVING AREA
0.67 Acres lot