$369,000 -
13978 Sw 260th St Unit 103
Homestead ,
FL 33032
City: Homestead