The Schenck School

The Schenck School The Schenck School The Schenck School The Schenck School

Additional Info

  • Location: Sandy Springs, Georgia
  • Size: 55,500 SF
  • Completion Date: 2006