Place Category: Shopping

City-Square-Shopping-Centre
Place Category: Shopping
City Square Shopping Centre is a mall across the street from City Hall in Vancouver, British Columbia, Canada. It is located in the heart of the heritage district of central Vancouver, on the northwest corner of 12th Avenue and Cambie Street.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load Google Maps API.