Atria II

2235 Sheppard Avenue East, North York, Toronto
Building Size  312,484 sqft
Floor Size  19,500 sqft
Class  A