New Creech Rd, Selma, North Carolina - Redfin
34 addresses found on New Creech Rd in Selma, North Carolina. The average lot size on New Creech Rd is 116883 sq. ft. The average property tax on New Creech Rd is $1.0K/yr. Find an address below to learn more about the property details: