13539 SE Ellen Drive, Clackamas, OR 97015 | HotPads