[ad_1]
Blighted and vacant for decades, the Plaza Tower building still stands at 1001 Howard Ave. in New Orleans, seemingly immune to renovation, sale or demolition.
As Mayor LaToya Cantrell’s administration seeks a contractor to tear down the eyesore, here’s an interactive timeline of the building’s history.
[ad_2]
Source link
