Apartment Unit 2055N at 5300 Keller Springs Road #2055N, Dallas, TX 75248 - HotPads