7655 NE Alameda St. Portland, OR 97213