62676 NW Mehama CT #Lot 23, Bend, OR 97703 – 220118316 - Bend Home ...