Northwest Sitka Place

Northwest Sitka Place is a traffic calmed area in Corvallis.