1067 Knottwood Road East NW Edmonton
• Menisa Shopping Centre is a neighbourhood strip mall with a wide variety of tenants and supports many retail uses.
• Located on the intersection of Mill Woods Road and Knottwood Road.
• This plaza benefits from high volume of foot traffic and easy access to the many nearby communities.
Details
FULL Address
: 1067 Knottwood Road East NW Edmonton