Union Depository

The Union Depository Tower is a skyscraper located on 17 Power St, Pillbox Hill, Los Santos. It is the head office of the Union Depository Bank in the city.