Apartment Unit 109 at 5911 E University Boulevard #109, Dallas, TX 75206 - HotPads