SOLD: Plaza North York: 34,000 SQFT. $12.5 Million