38A Avonlea Place, Richmond Hill, ON L4B 3N8 | $2,198,000 | BCG Team