Compass Commercial Brokers, LLC is pleased to announce SLR International Corporation leases 3,183+/- SF of Office space at 2 Market Street, Portland, ME 04101. Steve Baumann of Compass Commercial Brokers brokered this transaction.