St. Theresa Catholic School

Sugar Land, Texas

32,560 SF, New School Building Addition

• New Chilled Water Central Plant