2 Wks Ago COMPARE 2430 N Marshfield Ave, Chicago, IL 60614 Unit J07P Apartment for Rent 3 Beds $2,995