Apartment Unit 9 at 5914 Hudson Street, Dallas, TX 75206 - HotPads