show information
Royal City Centre Mall
Indoor shopping mall located in New Westminster. Featuring over 50 shops and services and rooftop parking.
- Address: 610 6th St, New Westminster, BC V3L 3C2
- Availability: Dependant on tenant activity & areas
- Contact: Natalie or Sai@locationfixer.ca