You’ll Love it Here

Receive up to $1,000 Off A Month's Rent!

Ultimate Convenience + Life-Enhancing Amenities

Spacious Apartments in Keller, Texas


Discover a new way of life at Olympus Town Center in Keller, Texas. Tucked between Keller Crossing and Keller Town Center, our one, two, and three bedroom apartments place you within easy reach of everyday essentials.

Come home to a luxury lifestyle in a community where top-tier amenities and standout features await you around every corner. Whether you are soaking up the sunshine next to the sparkling swimming pool or entertaining friends in your stylish home, our community offers an idyllic setting for your modern lifestyle.

Come see what’s in store for you. Visit us today.

Stylish Living + Abundant Comfort

1, 2 & 3 Bedroom Floor Plans


At Olympus Town Center, our spacious apartments feature open-concept living areas with airy vaulted ceilings – a place to kick back, relax, and indulge in life’s simple pleasures.

At the heart of your home, a stunning gourmet kitchen is the perfect backdrop for leisurely brunches and relaxed dinner parties. Sip a sparkling drink and savor a meal alfresco on your private patio or balcony, or enjoy a cozy gathering in your dining space. When it comes to relaxing and entertaining at home, you have options.

It’s time to treat yourself. Visit our floor plans page to find your perfect space.

View Floor Plans
Bright white cabinetry and stainless-steel appliances in a model home's kitchen at Olympus Town Center in Keller, Texas
Olympus Town Center

1300 Keller Pkwy Keller, TX 76248

682-593-6439

See Yourself + Here

Tour the Gallery


View More Photos
Swimming pool illuminated by underwater lights at dusk at Olympus Town Center in Keller, Texas
Ceiling fan and modern furnishings in a model home's living area at Olympus Town Center in Keller, Texas
Happy dog running on the green grass outside at Olympus Town Center in Keller, Texas

Get In Touch

Loading...

Convenient Location + Easy Living

Discover the Neighborhood


Ideally situated in the heart of Keller, at Keller Town Center, Olympus Town Center has everything you want in a charming suburban community – highly rated schools, convenient access to shopping, and easy entertainment options.

Wake up on a leisurely weekend morning and stroll to Keller Crossing for brunch at Snooty Pig Cafe. Stop by Scooter's for an iced coffee and take a scenic walk along the nature trail at The Parks at Town Center.

This is the easy, convenient lifestyle you crave. Get in touch today to take a tour and learn more about our convenient location in Town Center.

Get Social + Discover Your Community

Connect With Us


Resident doing some pushups at a sports field near Olympus Town Center in Keller, Texas
Residents and their dog walking through the neighborhood at Olympus Town Center in Keller, Texas
Happy family enjoying a meal outside at Olympus Town Center in Keller, Texas
Residents enjoying a delicious meal at their favorite restaurant near Olympus Town Center in Keller, Texas
Residents staying in shape in the fitness center at Olympus Town Center in Keller, Texas
Residents raising a toast to the good life at Olympus Town Center in Keller, Texas

The Place + Friendships Flourish

Resident Services


Joining the Olympus Town Center community comes with perks. Our convenient portal lets residents pay rent online, request maintenance, and check apartment inventory for availability. Love where you live? Then, let your world know. Please share your experience at Olympus Town Center on social.

Live Effortlessly.
Live Olympus Town Center.