Megabuilding H5

Megabuilding H5 is a megabuilding located in Vista del Rey, in the Heywood district of Night City.