1257 Algoma Road Ottawa
This site is located on the north side of Algoma Road between Startop Road and Comstock Road in the east end of the city of Ottawa.
Multi-tenant, 1 storey industrial complex with 33,082 square feet of space. Built in 1991.
For further information and leasing inquiries please contact:
Regional Director, Commercial Properties