Chicago Architecture Info

The Twin Towers

Address
123 Southwest Jefferson Avenue
Peoria, Illinois 61602
Basic Information
Type Skyscraper
Floors: 29
Neighborhood: Downtown Peoria