5849 Holly Rd
Corpus Christi, TX 78412
$1,450,000 USD
28,900 SF
28,900 SF
$1,450,000 USD
Self Storage