Avistar at the Crest Apartments in San Antonio, TX
Located at 12660 Uhr Lane, San Antonio, TX 78217
(844) 461-8767
Location:
12660 Uhr Lane, San Antonio, TX 78217
Description:
Tennis/Basketball Courts, Large Walk-in Closets, Kids Club, Washer/Dryer Connections
Check Availability

(844) 461-8767

12660 Uhr Lane

San Antonio, TX 78217