103 Glenngarry Crescent, Vaughan, ON L6A 4Z5 | $888,000 | BCG Team