request_info_guest false

Louisiana Power & Light Headquarters

$3,750,000

142 Delaronde Street, New Orleans, LA 70114

Active
Last Updated: 04/21/2025

80,884 sqft

Building Size

41,911 acres

Lot Area

Details:
Building Size:    80,884 sqft
Lot Area:    41,911 acres
Year Built:    1952
Zoning:    MU-1
Floors:    5
Roof:    Synthetic/ hot teamed roof
Description:

The former Louisiana Power and Light (LP&L) headquarters in Algiers Point is nestled within one of New Orleans' oldest and most charming neighborhoods. Its strategic location just across from the Algiers Ferry terminal offers convenient access to the Central Business District, Warehouse District, and French Quarter, ensuring easy connectivity seven days a week. This property presents an unparalleled opportunity for adaptive reuse, potentially making it eligible for state and federal historic tax credits. Alternatively, embrace the chance to embark on a fresh mixed-use project in this lively and established neighborhood, boasting a breathtaking view of the iconic New Orleans skyline.

Imagine the long-lasting impact of a development in this remarkable location, destined to leave a legacy for generations to come. Situated in one of the most sought-after vantage points in New Orleans, this offers endless possibilities and opportunities to become a part of the vibrant history of the 300-year-old City of New Orleans. Embrace the spirit of innovation and preservation as you transform this space into something truly extraordinary. Don't miss your chance to be a part of shaping the future of this iconic city. 

Can be sold alone or packaged with 149 Deleronde Street.  

Map:
Location