Apartment Unit 3102C at 13217 Emily Road, Dallas, TX 75240 | HotPads