26312 NW St Helens RD #C, Scappoose, OR 97056 - MLS#21357385 - Emil...