Soldier Field

Project Details

  • Product – Umbra
  • Location – Chicago, IL
  • Square Feet  – 58,608