Apartment Unit 12 at 3550 Timberglen Road #12, Dallas, TX 75287 - HotPads