228 Upper Post Road, Vaughan, ON L6A 4K1 | $3,380,000 | BCG Team