Junk happens. Text a photo to Mel and make it disappear. → 8917-8919 Marks St – NOLA.Today

8917-8919 Marks St

New Construction Permit

Street View of 8917-8919 Marks St
New two story duplex for residential use.
Ref code 1LRQ1N

Documents

?