Apartment Unit at 2707 N Fitzhugh Avenue #ID 264, Dallas, TX 75204 - HotPads