2409 Poplar Court, Keller, TX 76262 - MLS#14646189 - Ziglar Realty ...