Compass Commercial Brokers, LLC is pleased to announce that Relax Me, Inc. has leased 2,900 SF of retail space at 343 Gorham Road in South Portland, ME. Steve Baumann of Compass Commercial Brokers, LLC brokered this transaction on behalf of the Tenant and Landlord. 5/18.