Junk happens. Text a photo to Mel and make it disappear. → 7404 Sussex Pl – NOLA.Today

7404 Sussex Pl

Renovation (Non-Structural) Permit

Street View of 7404 Sussex Pl
13 solar panels to be mounted to existing roof structure with microinverters, along with 2 storage batteries
Ref code 8KHWQF
?