Add a website
Mayfair Mall // Ivanhoe Cambridge // Victoria BC
www.mayfairshoppingcentre.com
Mayfair Mall, Mayfair Shopping Centre
Visit website