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.

Spacious Floor Plans
View Floor Plans
Community Gallery
View Gallery
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.
Leon Creek Flats
7515 Holm Road
San Antonio, TX 78242
Map It