Junk happens. Text a photo to Mel and make it disappear. → 7840 W Laverne St – NOLA.Today

7840 W Laverne St

New Construction Permit

Street View of 7840 W Laverne St
New Construction single family house
Ref code WAZQWX

Documents

?