600-612 E Main St
Uvalde, TX 78801
$4.00 USD/SF/YR
2,734-10,333 SF
3
Spaces Available
Built 1945
10,333 SF Contiguous
Built 1945
2,734-10,333 SF
$4.00 USD/SF/YR
Retail