Looking to declutter? Mel is your research assistant. → 3404 Jackson Ave – NOLA.Today

3404 Jackson Ave

New Construction Permit

Street View of 3404 Jackson Ave
new construction. 2 family, two story, 6 bed, 4 bath 2,058 sq. foot.
Ref code 7DL8UQ
?