1 of 31The Storey (opens in new tab)8001 North Stemmons Freeway, Dallas, TX 75247(562) 449-3353$2,132+/moTotal price3-mo lease66 units availableStudio • 1 bed • 2 bedVerifiedView DetailsCheck availability