Apartment Unit 221 at 5105 Skillman Street #221, Dallas, TX 75206-4361 - HotPads