Unsubscribe from postal mail → 3855 N Teak Ave – NOLA.Today

3855 N Teak Ave

Renovation (Non-Structural) Permit

Street View of 3855 N Teak Ave
25 solar panels mounted to existing roof structure with 25 microinverters underneath, along with battery storage
Ref code ABKDWU
?