15245 Capstan Street

15245 Capstan Street, Corpus Christi, TX, United States