Northwest Thistle Place

Northwest Thistle Place is a traffic calmed area in Corvallis.