Olympus Town Center
Apartment Complex
1300 Keller Pkwy Keller, TX 76248Can't wait for my lease to end for all the reasons that the previous reviewer listed!
Olympus Stone Glen
Apartment Complex
300 Bourland Rd Keller, TX 76248I am so glad I didnt end up moving here. My experience with their leasing office was exceptional until about a week and a half before I was supposed to move in. I get a c ... more
Olympus Waterford
Apartment Complex
400 Bourland Rd Keller, TX 76248Latonya and Chelsi are the best leasing agents you could ask for. They are quick to respond to calls, emails, and emergencies which is rare with apartment living! They a ... more
Arthouse
Apartment Complex
251 Town Center Ln Keller, TX 76248Really wanted to move here! But due to other reasons I couldnt! Sandy was so helpful & really cares for you! She deserve a raise! Lol I loved the community & hopefully in ... more
The Lyric at Keller Center Stage
Apartment Rental Agency, Apartment Complex
1400 N Main St Keller, TX 76248Living at the lyric been great! We stopped in to the lyric thinking we would just take a tour to see if we liked it. We ended up applying on the spot. Shereen was absolut ... more
Watervue Apartment Homes
Apartment Complex
8660 N Beach St Keller, TX 76244Very welcoming people
Evergreen At Keller
Apartment Complex, Apartment Building
501 Bourland Rd Keller, TX 76248My best friend has lived here for 5+ years and loves it! I have to make appointments to see her as she stays SO busy with social events, group meals, special presentation ... more