Apartment Unit 221 at 5105 Skillman Street, Dallas, TX 75206 | HotPads