A string of adjoining properties in downtown St. John’s has gotten the green light to be torn down, something a company ...