2 Wks Ago COMPARE 3346 N Marshfield Ave, Chicago, IL 60657 Unit M08B Apartment for Rent Studio $1,375