46,400 square feet
1100 Algoma Road is an industrial property located in Ottawa, Ontario. It is 100% leased to Ontario Medical Supply, a subsidiary of Medical Pharmacies Group. Built in 2007, the property houses 46,400 square feet of leasable area and is well located in Saint-Laurent industrial park. The property is also strategically located near Cyrville LRT station, thus facilitating access via public transit.