41
3363 E Commerce St
San Antonio, TX 78220
$5,950,000 USD
51,966 SF
6.5% Cap Rate
51,966 SF
$5,950,000 USD
Warehouse