Junk happens. Text a photo to Mel and make it disappear. → 5600 Clements Dr – NOLA.Today

5600 Clements Dr

New Construction Permit

Street View of 5600 Clements Dr
This is a new single family home.
Ref code EALCXD

Documents

?