15242 Capstan Street

15242 Capstan Street, Corpus Christi, TX, United States