Looking to declutter? Mel is your research assistant. → 6343 Baccich St – NOLA.Today

6343 Baccich St

Renovation (Non-Structural) Permit

Street View of 6343 Baccich St
Installation of 8.20kW solar panels on roof of dwelling
Ref code L470CE
?