DeVivo Bros. Eatery
Snooty Pig Cafe
Texas Bleu Steakhouse
What's On Tap
Summer Moon Coffee
Lease today and receive up to $600 off your 1st month's rent!
Must move in by Jan. 24th. Limited time offer and exclusions apply.
Exceptional Location + Ultra Convenience
Conveniently situated just off Keller Parkway in Keller, Texas, Olympus Town Center provides effortless access to shopping, dining, and entertainment.
With Keller Town Center just steps away, you can easily stroll to FnG Eats for brunch, sip a wood-fire roasted coffee at Summer Moon Coffee, and catch dinner and a movie at Moviehouse & Eatery. When you want to get some fresh air, opportunities abound with expansive community parks and miles of scenic recreational trails nearby. Take a morning jog along Big Bear Creek Greenbelt and visit Bear Creek Park for fresh produce during the seasonal weekly farmers market.
Come see what’s in store for you in a pet-friendly one, two, or three bedroom apartment at Olympus Town Center. Call us today to schedule a private tour.