62676 NW Mehama CT #Lot 23, Bend, OR 97703 - MLS#220118316 - Nechel...