Apartment Unit at 324 W 8th Street #D, Dallas, TX 75208 - HotPads