1 of 19Radius Turtle Creek (opens in new tab)3604 Cedar Springs Road, Dallas, TX 75219(469) 874-1657$2,020+/moFees may apply12-mo lease6 units available1 bed • 2 bedVerifiedView DetailsCheck availability