Culebra Creek Location 11911 Culebra Rd San Antonio, TX Description 100% Leased Contact Us About This Property Evan Ketabchi 210.247.8676 evank@duwestrealty.com Jake Islas 210.761.2249 jakeislas@duwestrealty.com Culebra Creek 11911 Culebra Rd San Antonio, TX