31
800-802 Hancock Ave
Corpus Christi, TX 78404
$1,200,000 USD
13,752 SF
24
Units
5.3% Cap Rate
13,752 SF
$1,200,000 USD
Apartments