Metro Tower

Metro Tower
Station Place Stamford, CT 06902

Photo Gallery