18 Gallacher Avenue, Richmond Hill, ON L4E 2Y2 | $1,498,800 | BCG Team