2009 Chenault Court

Carrollton, Texas

2009 Chenault Court is a 32,400 square foot office flex property located in Carrollton, Texas and was acquired in March 2015.

Details

Total Sq Ft

32,400

Cross Streets

Keller Springs Rd.

Built

1998

Building Class

B

Location

2009 Chenault Court
2009 Chenault Dr
Carrollton TX 75006