then and now ... Get link Facebook X Pinterest Email Other Apps February 12, 2021 Pedesclaux- Lemonnier House 640 Royal StreetNew Orleans, La....constructed 1795-1811 known locally as ' the skyscraper 'since it was the tallest building at the time....work in progress. remodeling a long way to go. Get link Facebook X Pinterest Email Other Apps