13
1171 Texas Highway 83
Denver City, TX 79323
$350,000 USD
12,500 SF
12,500 SF
$350,000 USD
Industrial