4514 Dove Lake, San Antonio TX, 78244