TOWNE OAKS

San Antonio, Texas

A 123 unit apartment complex, comprised of 31 buildings, located in San Antonio, Texas. Amenities include; a swimming pool, BBQ/picnic area, covered parking, laundry, clubhouse and onsite management. The property is located off NE Loop 410 in the heart of San Antonio, with convenient access to retail amenities, medical centers and the airport.

  • DIVESTED PROPERTY

Address

8623 STARCREST DRIVE
San Antonio, TX 77706
United States