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