8321 S. Drexel Ave. cost $1,200 per month. Located at 8317 S Drexel Ave, Chicago, IL 60619, USA, 8321 S. Drexel Ave. has 2 bedroom units available. Based on the average rent price of 2 bedrooms in Chicago, renting an apartment at 8321 S. Drexel Ave. is 58% cheaper per month.Other apartment buildings 6923 S Indiana Ave, 4114 W Washington Blvd, 7715 S South Shore Dr, 8100 S Throop St