$298,000 -
2334 Se 23rd Ter Unit 2334
Homestead ,
FL 33035
City: Homestead