News
Hosted on MSN7mon
Hurricane-ravaged Louisiana city's tallest building implodedMiller and Sons of Lake Charles. The estimated $40 million building opened in 1983. In 2005, the Capitol One Tower endured damage from Hurricane Rita, and a renovation took place in 2007.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results