17839 NW 63rd Ct, Hialeah FL 33015

17839 NW 63rd Ct, Hialeah FL 33015, Hialeah, FL 33015

17839 NW 63rd Ct, Hialeah FL 33015

$610,000

2 Beds · 2 Baths · 1,090 Sq Ft