22 Marion Place, Hamilton, ON L8G 1R7 | $649,900 | Nivaasaa Realty