330 Leslie Lane, New Orleans