Apartments in San Antonio, Texas

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.

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.