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