$1,795,000
2626 S Padre Island Drive, Corpus Christi, TX, 78415
Retail