The New Orleans Office of Inspector General slammed City Hall on Monday for inaction over the long-blighted Plaza Tower and called on the city to collect on more than $1
The New Orleans Office of the Inspector General released a report Monday regarding his recommendations for the blighted Plaza Tower property at the edge of the Central Business District.