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