ART SIGN – GRAND CENTER, ST. LOUIS

ART WALL

Located in Grand Center, on Washington Avenue in St. Louis, this 30 foot high, 50 foot wide LED and galvanized tubing sign lights up the night in brilliant, constantly changing colors.  Enjoy!

  • Date: 20.12.2014
  • Location:Grand Center Art District, St. Louis MO
  • Value: $???
  • Category:Fabrication, Installation
  • Client:Local Client