Avengers Tower was a fixture of New York in the Marvel Cinematic Universe. All of Marvel's Netflix shows take place in the streets of New York, not far from where that tower sits. If the two franchises are supposed to be in the same world, why don't we ever see the tower on Daredevil, Jessica Jones, or even Agents of S.H.I.E.L.D. on ABC?
Well, according to Jeph Loeb, the answer has nothing to do with budget, and Marvel TV isn't trying to hide the Avengers existence from people. In fact, it's all just about perspective
"I think it's much more that we look at it from the point of view of 'Where are we?' and having to establish that along the way," Loeb explained. "In many ways, being less specific helps the audience understand that this could be on any street corner. Where we're sitting right now, I can see the Empire State Building, but if we were sitting 30 blocks that way, I wouldn't be able to see the Empire State Building. That doesn't mean it doesn't exist. It just means that we can't see it from where we are."