1.63 ACRES Babcock rd, San Antonio, TX 78255 - MLS#1450087 - Collab...