There are so many exciting construction and development projects currently happening in and around New Orleans. Check out this incredible interactive map from Curbed pinpointing some of the top projects. Check out Nora Navra Library, a Manning Architects project, at #17!