5633 S Staples St
Corpus Christi, TX 78411
$4,500,000 USD
52,902 SF
52,902 SF
$4,500,000 USD
Office