32598 SH 55
Uvalde, TX 78801
$3,000,000 USD
62.27 AC
62.27 AC
$3,000,000 USD
Commercial