First Solar, Inc.

Project Details:

  • Location 620 Eighth Avenue
    New York, NY
  • Architect Gensler
  • Floors 44th Floor
  • Square Footage 18,000 SF
  • Category Corporate Interiors, Green Building LEED