Junk happens. Text a photo to Mel and make it disappear. → 873 Lemoyne St – NOLA.Today

873 Lemoyne St

New Construction Permit

Street View of 873 Lemoyne St
Single family new construction home
Ref code LQ3H85

Documents

?