Everything You Need To Know

Get Started Making

Your
Move

Keller Apartments for Rent

Contact Olympus Town Center Today

It’s time to discover the sophisticated lifestyle you were meant to live here at Olympus Town Center. With unique features like an outdoor fire pit, lavish additions like crown molding and soaking tubs, and exceptional amenities like a resort-style swimming pool and fully-appointed gourmet kitchens, our apartments offer high-end living at its finest.
We thank you for your interest in our modern upscale community, and our friendly, professional leasing staff is available to assist you with anything you need to become our newest resident.
Contact our team today to inquire about availability, to schedule a personal viewing of our apartments in Southlake, and to start the process of claiming your new living space. We look forward to hearing from you!
Driving Directions
Please enter your name...
Please enter a valid email address...
Please enter a valid phone number...