If a business can afford it, owning a physical location can give its owners more flexibility — and plenty of tax advantages.