Glyndon Plaza

The Glyndon Plaza is a shopping center in Vienna.