Apartment Unit 613 at 2323 N Houston, Dallas, TX 75219 - HotPads