Address
1214 Ottawa Street, Windsor, ON
Acquisition Date
May 2023
The Ottawa Business Centre, located in Walkerville, a desirable location in Windsor, is a 3-storey (plus occupied basement) multi-tenanted enclosed retail complex consisting of ~35,000SF of retail space.
