6 Days Ago COMPARE 1628 N Humboldt Blvd, Chicago, IL 60647 Unit M08B Apartment for Rent Studio $1,195