15237 Capstan St

15237 Capstan Street, Corpus Christi, TX, USA