142 Delaronde Street in Algiers Point offers views of the New Orleans skyline. (Photo courtesy of Keller Williams Realty) The complex at 142 Delaronde Street was the original headquarters for LP&L ...