Looking to declutter? Mel is your research assistant. → 1416-1418 General Ogden St – NOLA.Today

1416-1418 General Ogden St

New Construction Permit

Street View of 1416-1418 General Ogden St
New construction of a two-family residence on a larger development site from 1400 through 1436 Gen Ogden. Stormwater management is on 22-26040-NEWC.
Ref code SZB2P3
?