1 of 52Move-in specialThe Lyric at Keller Center Stage (opens in new tab)1400 North Main Street, Keller, TX 76248(817) 497-8084$1,403+/moTotal price12-mo leaseThis property is offering a limited-time move-in special.VerifiedView DetailsCheck availability
1 of 52Olympus Town Center (opens in new tab)1300 Keller Parkway, Keller, TX 76248(817) 241-2331$1,540+/moFees may apply12-mo lease14 units available1 bed • 2 bedAmenitiesIn unit laundry, Patio / balcony, Granite counters, Hardwood floors, Dishwasher, Pet friendly + moreVerifiedView DetailsCheck availability