Research Complex I South Tower in Aurora

Floors 12
Construction Year 2004
Structural Form high-rise building
Main Usage scientific research
Status completed
Architectural Style modern
Address 12801 East 17th Avenue
City Aurora
Country United States
Source: SKYDB

Research Complex I South Tower Location

Google Maps | Bing Maps

Research Complex I South Tower Photos

Please help to add images for this building!
SKYDB