International Plaza is a commercial complex in North Vancouver District, BC, offering a variety of retail and office spaces for lease.
The plaza serves as a hub for local businesses, providing a convenient and accessible location for both tenants and customers.
Generated from their business information