$780,000
17324 NW 63rd Ave, Hialeah FL 33015
Hialeah, FL
3 bd
2 ba
2,023 sqft