Homes for sale - 807 COUCH AVE, Wallowa, OR 97885 – MLS#21559176 - ...