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

2662-2664 N Galvez St

New Construction Permit

Street View of 2662-2664 N Galvez St
a double/duplex 3/2 bedroom and a 2bed/1.5 bath
Ref code LMDE15

Documents

?