$495,000 -
16207 Sw 288th Ter Unit 16207
Homestead ,
FL 33033
City: Homestead