Apartment Unit 234A at 2305 Worthington Street, Dallas, TX 75204 | HotPads