Apartment Unit 301920 at 7200 N Stemmons Freeway #301920, Dallas, TX 75247 - HotPads