Apartment Unit 303C at 7660 Skillman Street #303C, Dallas, TX 75231 - HotPads