??? Home Turf used to be the DLC that allowed you to have a Lair. Not sure what you get from Home Turf nowadays. I have a bunch of videos about the Lair if that is what you mean.... here is a free sample.
Had to look it up since it has been a while..... Essentially you find the Home Turf missions in the Gotham and Metropolis open world. In Gotham at Ace Chemicals and Arkham Island. In Metropolis at Steelworks and Stryker Island.