Junk happens. Text a photo to Mel and make it disappear. → 5317-5319 N Galvez St – NOLA.Today

5317-5319 N Galvez St

New Construction Permit

Street View of 5317-5319 N Galvez St
1476 sq ft new construction duplex
Ref code T2YDPR

Documents

?