5912 N Houghton St. Portland, OR 97203