New Orleans' Eiffel Tower building on St. Charles is on the market. Could it be demolished?
The quirky steel structure was built a restaurant that was removed from the Eiffel Tower in Paris and shipped to New Orleans in the 1980s.

What's Your Reaction?









