Apartment Unit at 2122 Tucker Street #B, Dallas, TX 75217 - HotPads