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