$370,000 -
1006 Se 23rd Ave Unit 1006
Homestead ,
FL 33035
City: Homestead