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