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