3
1171-1185 Newmarket St
Ottawa, ON K1B 1A6
$15.97 USD/SF/YR
3,310 SF
1
Space Available
Built 1976
3,310 SF Contiguous
Built 1976
3,310 SF
$15.97 USD/SF/YR
Flex