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