1819 Babcock Rd #312c San Antonio TX 78229 Records