Dufour-Baldwin House
1707 Esplanade Ave, New Orleans, LA 70116-1702
Dufour-Baldwin House is a Architectural Buildings, Historic Sites, Points of Interest & Landmarks place is located in New Orleans, Louisiana. The address of Dufour-Baldwin House is 1707 Esplanade Ave, New Orleans, LA 70116-1702.