Junk happens. Text a photo to Mel and make it disappear. → 801 Elmira Ave. – NOLA.Today

801 Elmira Ave.

New Construction Permit

Street View of 801 Elmira Ave.
Construction of a 2 story, 4 bedroom, 3 bath, 2,045SF new single family home with driveway. Built according to plans.
Ref code Q2XSPG
?