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.
8623 STARCREST DRIVE
San Antonio, TX 77706United States