618 Upper Ottawa Street, Hamilton, ON L8T 3T5 | $779,900 | Nivaasaa Realty