Homes for sale - 85180 SOUTH SLOUGH RD, Westlake, OR 97493 – MLS#21...