Apartment Unit F at 2308 Annex Avenue #F, Dallas, TX 75204 - HotPads