529 Campbellville Road, Hamilton, ON L0P 1B0 | $1,799,000 | Nivaasaa Realty