Junk happens. Text a photo to Mel and make it disappear. → 2425-2427 Franklin Ave – NOLA.Today

2425-2427 Franklin Ave

New Construction Permit

Street View of 2425-2427 Franklin Ave
Construction of new two family home
Ref code 68SUMY

Documents

?