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.

Previous
Previous

Village Grove Plaza

Next
Next

Eldorado Apartments