Industrial
2701 Canal Street
Industrial - Commercial, Renovation
Scope of Work: Civil
Size: 2,770 SF
Location: New Orleans, LA