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