23 Observatory Lane Unit 66, Richmond Hill, ON L4C 0M7 | $888,000 | BCG Team