Apartment Unit 203 at 5130 Amesbury Drive #203, Dallas, TX 75206 - HotPads