Apartment Unit 22 at 2222 Willamette, Eugene, OR 97405 - HotPads