5734 Wooldridge Rd
Corpus Christi, TX 78414
$5,000,000 USD
46,375 SF
46,375 SF
$5,000,000 USD
Self Storage