2408 Timberloch Place
2408 Timberloch Place is a 72,000 SF building offering office and flex space. It is located in The Woodlands, Texas.
2408 Timberloch is located in the heart of The Woodlands Town Center just minutes from Interstate 45. Area amenities include numerous restaurants, hotels and upscale shops.
The property is professionally leased by Lincoln Property Company.
|Building Size:||72,181 SF|