Junk happens. Text a photo to Mel and make it disappear. → 9216-9218 Edinburgh St – NOLA.Today

9216-9218 Edinburgh St

New Construction Permit

Street View of 9216-9218 Edinburgh St
New construction of a duplex.
Ref code F27GM4

Documents

?