1230 SR 83
Denver City, TX 79323
$497,500 USD
8,260 SF
8,260 SF
$497,500 USD
Warehouse