Quick facts
Solomon Victory Theater
New Orleans, LA, United States
2004 – 2009
Project details: New construction
Project size: 73,000 sf (6,782 sm)
Quick facts
Solomon Victory Theater
New Orleans, LA, United States
2004 – 2009
Project details: New construction
Project size: 73,000 sf (6,782 sm)