$425,000 -
2878 Se 26 Ter Unit 2878
Homestead ,
FL 33035
City: Homestead