Updated Today COMPARE 2318 N Southport Ave, Chicago, IL 60614 Unit 3R Apartment for Rent 3 Beds$3,400