Yes, if you are “engaging in business activities” within the city of Mercer Island, you are required to obtain a business license and pay the B&O tax whether or not a place of business is maintained within the city limit.