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