Looking to declutter? Mel is your research assistant. → 2307 Mexico St – NOLA.Today

2307 Mexico St

Renovation (Non-Structural) Permit

Street View of 2307 Mexico St
Installation of 8.61kW solar panels on roof of dwelling
Ref code E16AB2
?