Nepean Village Square

Ivana

Village Square Mall is a grocery-anchored neighbourhood plaza and three freestanding buildings located on the east side of Greenbank Road.

Site Plan Mis à jour: octobre 31, 2024