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