Junk happens. Text a photo to Mel and make it disappear. → 3016 Canal St – NOLA.Today

3016 Canal St

New Construction Permit

Street View of 3016 Canal St
New construction on a two story 5 bedroom and 5 bath Single Family
Ref code 8E14K0

Documents

?