Apartment Unit 4 at 810 NW 23rd, Corvallis, OR 97330 | HotPads