$180,000 -
1151 N Liberty Ave Unit 1151f
Homestead ,
FL 33034
City: Homestead