About The Oaks Apartments At Medical Center
The Oaks Apartments At Medical Center is a San Antonio Apartment located at 1847 Babcock Rd #101. The property features Studio rental units available starting at $895.
Amenities include Dogs Ok, Cats Ok, Pet Park, and On-Site Laundry. Contact us for a showing.