Price: $3,695,000 | Yorkville

Price: $2,998,000 | Vaughan

Price: $1,549,000 | St. Lawrence Market