1/47 Active $650,000 3 Beds3 Baths2,400 SqFt 13661 SE ELLEN DR, Clackamas, OR 97015 Listed by John L. Scott