15241 Capstan Street

15241 Capstan Street, Corpus Christi, TX, United States