5
3040 US-90 E
Uvalde, TX 78801
$5,920,000 USD
28,480 SF
7.5% Cap Rate
28,480 SF
$5,920,000 USD
Storefront