$299,900 -
1403 S Liberty Ave Unit 1403a
Homestead ,
FL 33034
City: Homestead