Northwest Clover Place

Northwest Clover Place is a traffic calmed area in Corvallis.