2 Wks Ago COMPARE 225 W Hubbard St, Chicago, IL 60654 Apartment for Rent Studio - 2 Beds $2,205 - $4,265