1819 Babcock Rd #119a San Antonio TX 78229 Records