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 w
1/38
$1,589+/mo
1-3 bed1-2 bath756-1,378 sq ft
Olympus Town Center
| 1300 Keller Pkwy, Keller, TX 76248
20 units available • Pets welcome • Laundry hookups
Furnished updated townhome in the heart of Keller Town Center. High end finishes. Yard care, spa care, internet included. Two bedrooms, 2.5 baths. Large study with a sleeper sofa. Features include har