2660 SW 3rd Street, Corvallis, OR 97333 - Homesnap