Storables, Inc., a company specializing in providing organizational methods, signed a five-year renewal of 39,640 square feet in the industrial building at 3250 NW Yeon Ave. in Portland, OR. The deal represents a slight downsize for Storables, Inc., which consolidated from 45,842 square feet there.