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