Apartment Unit 702 at 7660 Skillman Street, Dallas, TX 75231 | HotPads