18 Harrowsmith Place, Richmond Hill, ON L4E 2J9 | $1,999,995 | Nivaasaa Realty