Village Grove Plaza, located in Tecumseh, serving a recently built subdivision of beautiful homes and condos, is a multi-tenanted open-air retail plaza consisting of ~24,000SF of retail space on 2 acres of prime land.

Address
344-390 Manning Road, Tecumseh, ON

Acquisition Date
October 2024

Previous
Previous

Bridgeview Tower

Next
Next

Ottawa Business Centre