Posted by sachin on February 2, 2022 9:44 pm | Comments Off on Neil House Hotel, Columbus, OH The 14 Story Neil House Hotel, Columbus, OH put O’ROURKE on the map for being experts in high-rise demolition