20632 SE Byron Ave, Bend, OR 97702