About Aldrich–Genella House

Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures

The Aldrich–Genella House is a historic house located at 4801 St. Charles Avenue in New Orleans, Louisiana.

Source From: Wikipedia
1621, Bordeaux Street, New Orleans, Orleans Parish, Louisiana, United States of America, 70115

Nearest places in Aldrich–Genella House