$404,990 -
18949 Sw 344 Te Unit 18949
Homestead ,
FL 33030
Street Number: 18949