Stark Towers (New Earth)

Stark Towers is a minor location featured in MCU Re-Imaged.