Terra Associates' Landscaping Architectural Department worked closely with the school director, architect, and developer while designing the concept and CDs for the Legacy Charter School. The school is located at 2727 Spring Creek, Spring, Texas 77373. The design...

Legacy Charter School
read more