18 Thomas Swanson Street, Markham, ON L6B 1M8 | $1,028,000 | BCG Team