$419,990 -
18938 Sw 345 Ter Unit 18938
Homestead ,
FL 33030
City: Homestead