Homes for sale - 18.43 W Duncan Road, Indian Trail, NC 28079 – MLS#...