4
3760 S Alameda St
Corpus Christi, TX 78411
$2,188,000 USD
2,544 SF
5.5% Cap Rate
2,544 SF
$2,188,000 USD
Service Station