South Trail Plaza

admin

South Trail Plaza is a grocery-anchored retail plaza. The property is located immediately to the east of the Crombie-owned 130th Avenue SE Safeway

Site Plan Mis à jour: décembre 29, 2024