Prairie Creek Villas I and II at 3560 Alma Road, Richardson, TX 75080 | HotPads