The Meridian Group has completed a full-scale renovation to its vacant 1400 L St. office building in downtown Washington, D.C., introducing an array of new amenities and a tenant-friendly app as the firm looks to combat rising vacancies and a public health crisis to re-lease the building.