2505 S PRESA ST San Antonio, TX 78210