3D Active $624,000 4 Beds4 Baths3,034 SqFt 12102 Jackson Creek DR, Dallas, TX 75243 Single Family Home