22
90 Sheppard Ave E
Toronto, ON M2N 3A1
$16.58 USD/SF/YR
2,020-20,063 SF
5
Spaces Available
Built 1981
20,063 SF Contiguous
Built 1981
2,020-20,063 SF
$16.58 USD/SF/YR
Office, Retail