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