16 Goddard Street, Toronto C06, ON M3H 5C6 | $1,113,000 | Nivaasaa Realty