Leon Creek Flats redefines urban living with thoughtfully designed apartments for rent in San Antonio, Texas. Each home features spacious closets with organizers and abundant windows that invite natural light in every corner. Revel in the convenience of total electric living, complemented by modern appliances like frost-free refrigerators and self-cleaning ovens. A beautiful gated community awaits outside your door, featuring a modern clubhouse perfect for gatherings, a resort-style pool where you can unwind, and a business center with notary services for your professional needs.
Spacious Floor Plans
View Floor PlansCommunity 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