New Orleans' Eiffel Tower building on St. Charles is on the market. Could it be demolished? - nola.com

New Orleans' Eiffel Tower Building on St. Charles Listed for Sale—Could It Be Demolished?

nola.com reports that New Orleans' iconic Eiffel Tower building on St. Charles is now on the market, raising questions about its future and potential demolition.

Leave a Reply