$2,350 -
21191 Sw 240th St Unit 1
Homestead ,
FL 33031
City: Homestead