212 W 1st St
Dumas, TX 79029
$4,800,000 USD
76,650 SF
76,650 SF
$4,800,000 USD
Storefront