Looking to declutter? Mel is your research assistant. → 8000 Mercier St – NOLA.Today

8000 Mercier St

Renovation (Non-Structural) Permit

Street View of 8000 Mercier St
Install 14 roof mounted PV panels, 5.74 kw. Main panel upgrade is required
Ref code 0EVWD6
?