The Westgate City Center is a new shopping, living and sports entertainment facility which just recently opened in Glendale.
The Westgate City Center is a new shopping, living and sports entertainment facility which just recently opened in Glendale.