Open Sat 11AM-1PM $649,000 20821 Humber LN, Bend, OR 97702 3 Beds3 Baths1,712 SqFt Listed by Works Real Estate MORE LISTINGS