Northwest Canary Place

Northwest Canary Place is a traffic calmed area in Corvallis.