$435,000 -
11416 Sw 254th St Unit 11416
Homestead ,
FL 33032
City: Homestead