21
900 N Staples St
Corpus Christi, TX 78401
$3,600,000 USD
54,362 SF
8.5% Cap Rate
54,362 SF
$3,600,000 USD
Distribution