Looks like Avistar at the Oaks is no longer available on Rent.com which means this information is likely out of date.

Avistar at the Oaks

 3935 Thousand Oaks Dr, San AntonioTX 78217