Northwest Huckleberry Place

Northwest Huckleberry Place is a traffic calmed area in Corvallis.