$429,000 -
13411 Sw 287th Ter Unit 13411
Homestead ,
FL 33033
City: Homestead