9
6944 Leopard St
Corpus Christi, TX 78409
$1,825,000 USD
3,800 SF
3,800 SF
$1,825,000 USD
Warehouse