$445,000 -
561 Ne 33rd Ter Unit 561
Homestead ,
FL 33033
City: Homestead