South Corvallis Townhouses II 2550 Southwest Pickford Street, Corvallis, OR 97333