Opt out of physical junk mail → 1420-1422 General Ogden St – NOLA.Today

1420-1422 General Ogden St

New Construction Permit

Street View of 1420-1422 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 PXUPY3
?