32861 NW VIEW TERRACE PL, Scappoose, OR 97056 - MLS#21382590 - Jame...