Junk happens. Text a photo to Mel and make it disappear. → 3012-3014 Mandeville St – NOLA.Today

3012-3014 Mandeville St

New Construction Permit

Street View of 3012-3014 Mandeville St
New constrution two family home - each unit approx 1300 sq/ft
Ref code 81HZ7F

Documents

?