31
1006 South Timberland Dr
Lufkin, TX 75904
$1,700,000 USD
14,588 SF
14,588 SF
$1,700,000 USD
Industrial