Apartments in San Antonio, Texas

Located in San Antonio, TX, Leon Creek Flats offers affordable, income-restricted 1, 2, and 3 bedroom apartments designed for comfort and convenience. Our thoughtfully crafted apartment homes feature bright, open layouts, generous closets, and sleek, energy-efficient appliances. As part of a gated community, residents enjoy access to a resort-style pool, resident clubhouse, on-site fitness center, professional business center, and family-friendly amenities—all without the luxury price tag.

Leon Creek Flats

Spacious Floor Plans

View Floor Plans
Leon Creek Flats

Community Gallery

View Gallery
Leon Creek Flats

You Will Love Our Amazing Amenities

View Amenities

Elevate Your Lifestyle Today

Experience all our community has to offer.

Select Your Future Home
Map of San Antonio, TX which includes a marker with additional information about Leon Creek Flats. The address is 7515 Holm Road San Antonio, TX 78242.