The Bean Group has leased 3,500 SF of office space at 2 Market Street in Portland, ME from 161 Commercial Street, LLC. Steve Baumann, Compass Commercial Brokers, LLC