Apartment Unit 227 at 5111 Skillman Street #227, Dallas, TX 75206 - HotPads