Apartment Unit 223N at 10416 Stone Canyon Road #223N, Dallas, TX 75230-4884 - HotPads