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

2816 Spain St

Demolition Permit

Street View of 2816 Spain St
Strategic demo for the city of New Orleans
Ref code WP15W2
?