Homes for sale - 3266 RICHARD AVE, Eugene, OR 97402 – MLS#21374737 ...