JavaScript is not enabled.
Turtle Creek Vista Apartments - 0 Reviews - 3629 Medical Dr, San Antonio, TX - Apartment Building Operators Reviews - Phone (866) 260-8909

Turtle Creek Vista Apartments

Claim
marker
3629 Medical Dr
San Antonio, TX 78229
marker
(866) 260-8909
Incorrect info? Correct your listing

Reviews

Editorial review from Citysearch 4/3/2013

The customer service at this property is exceptional. Lily is the Property Manager and she goes above and beyond to make sure your experience is top priority. I would recommend this place to live for anyone looking for a Great place to live. more
< Previous 1 Next >
SUMMER SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 9/30/2018

Additional information

  • Hours:

    Mon - Fri 8:30 am - 5:30 pm, Sat 10:00 am - 4:00 pm, Sun Closed
  • Neighborhoods:

    Northside
badge