2860 Northwest Polk Avenue, Corvallis, Oregon 97330, United States
image342

5 bedroom townhouses. Some units still available for Fall 2021