Location maps and aerial view of 2328 St Charles Ave, New Orleans, Louisiana in House at 2328 St. Charles, New Orleans, Louisiana, USA. Click a map to enlarge and zoom; click again to close.
Interactive aerial view of 2328 St Charles Ave, New Orleans, Louisiana in House at 2328 St. Charles, New Orleans, Louisiana, USA. Click top-right corner for full-screen view. close
Interactive location map of 2328 St Charles Ave, New Orleans, Louisiana in House at 2328 St. Charles, New Orleans, Louisiana, USA. Click top-right corner for full-screen view. close