1 Day Ago COMPARE 2320 N Southport Ave, Chicago, IL 60614 Unit 1405-1 Apartment for Rent 4 Beds $4,995