Apartment Unit 1404 at 2524 Preston Road #1404, Dallas, TX 75093 - HotPads