Apartment Unit 119 at 1810 N Garrett Avenue #119, Dallas, TX 75206 - HotPads