Nodell Towers

Noddel Towers was a building located in Starling City, it burned down because of faulty building materials.