Oglesby Towers Apartments Apartments
6700 S Oglesby Ave, Chicago, IL, 60649
At a Glance
Total Units:
191
Leases Available:
12 months
Neighborhood Info:
South Shore
Oglesby Towers Apartments are located at 6700 S. Oglesby Ave in the South Shore neighborhood of Chicago, IL.