We have found 11 properties on NW Drouillard Ave, Bend, OR. Average price per square feet on NW Drouillard Ave is $304. It is 44.8% higher than average price per sqft Bend. Average sale price on NW Drouillard Ave is $621,948. It is 88.1% higher than average sale price in Bend.