Homes for sale - 1.63 ACRES Babcock rd, San Antonio, TX 78255 – MLS...