AT&T Toll Building in Saint Louis

Height 75 m (246 ft)
Floors 10
Structural Form high-rise building
Main Usage phone switching center
Status completed
Architectural Style early modern
Address 2651 Olive Street
City Saint Louis
Country United States
Source: SKYDB

AT&T Toll Building Location

Google Maps | Bing Maps

AT&T Toll Building Photos view all 10 photos

AT&T Toll Building by Ryan Hildebrand
AT&T Toll Building by Ryan Hildebrand
AT&T Toll Building by Ryan Hildebrand
AT&T Toll Building by Ryan Hildebrand
AT&T Toll Building by Ryan Hildebrand
AT&T Toll Building by Ryan Hildebrand
AT&T Toll Building by Ryan Hildebrand
AT&T Toll Building by Ryan Hildebrand
AT&T Toll Building by Ryan Hildebrand
AT&T Toll Building by Ryan Hildebrand
SKYDB