1819 Babcock Rd #402d San Antonio TX 78229 Records