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

7458 Garfield St

Renovation (Non-Structural) Permit

Street View of 7458 Garfield St
INSTALLATION OF SOLAR PANELS ON THE ROOF OF DWELLING
Ref code 476JXN
?