Apartment Unit at 1810 N Fitzhugh Avenue #103, Dallas, TX 75204 - HotPads