4321-4343 S Alameda St
Corpus Christi, TX 78412
$1,450,000 USD
25,370 SF
10.69% Cap Rate
25,370 SF
$1,450,000 USD
Storefront Retail Office