Northwest Foxtail Street

The Northwest Foxtail Street is a traffic calmed area in Corvallis.