Niagara Falls Plaza

admin

Niagara Plaza is a grocery-anchored neighbourhood plaza comprised of a freestanding grocery store and two multi-tenant retail plazas.