2 Wks Ago COMPARE 815 NE Illinois St, Pullman, WA 99163 Unit 815 Illinois St Apartment for Rent 4 Beds $2,740