Apartment Unit C at 2122 Tucker Street #C, Dallas, TX 75214 - HotPads