$650,000
17623 NW 62nd PL N, Hialeah FL 33015
Hialeah, FL
3 bd
3 ba
1,660 sqft