4321-4343 S Alameda St
Corpus Christi, TX 78412
$1,550,000 USD
25,370 SF
25,370 SF
$1,550,000 USD
Storefront Retail Office