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