$411,990 -
34523 Sw 189 St Unit 34523
Homestead ,
FL 33030
City: Homestead