2 Days Ago COMPARE 1224-1226 NW Ogden Ave, Bend, OR 97703 Unit ogd1224 Apartment for Rent 3 Beds $2,150