12566 se - Clackamas, OR, United States close