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