$395,000 -
2780 W 63rd Pl Unit 103-22
Hialeah ,
FL 33016
City: Hialeah