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