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