Northwest Jasmine Place

Northwest Jasmine Place is a traffic calmed area in Corvallis.