Westgate Plaza In New Castle, PA
Albany, Westgate Plaza
Westgate Plaza - Rome, NY
Walking Into Westgate Plaza
Westgate Plaza is a large strip mall in the city of Albany, New York, located on Central Avenue. Westgate is considered the first mall in the Albany area, and opened in 1957.
Explore contextually related video stories in a new eye-catching way. Try Combster now!
Cities and towns