951 Verbena Road 951 Verbena Road, Toronto Asset Class: Industrial / Pharmaceutical building. Acquisition DateMarch 2014 Area (Sq. Ft.)25,000 Site Area (Acres)1.33 More properties