We’ve set up a quick and easy way for you to pay rent online so you can focus on your day. Visit the Resident Portal and pay rent in one simple click.
Tour our beautiful community today!
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.
See Yourself + Here
Tour the Gallery
Inviting + Comfortable
Washer & Dryer Connections
Spacious Walk-In Closets
We Welcome + Your Pets
Cats + Dogs
Weight Limit – Up to 75 Lbs. Per Pet
Monthly Pet Rent – $20 Per Pet
1-Time Pet Fee – $300 Per Pet
Mood + Boosting
24-Hour Fitness Center
Picnic Area w/ Grills
Relaxing Pool & Spa
High-Speed Internet Access
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
The Place + Friendships Flourish
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.