Apartment Unit at 12888 Montfort Drive #162, Dallas, TX 75230 - HotPads