Echo Creek Pl, Holly Springs, North Carolina - Redfin
44 addresses found on Echo Creek Pl in Holly Springs, North Carolina. The average lot size on Echo Creek Pl is 12417 sq. ft. The average property tax on Echo Creek Pl is $4.9K/yr. Find an address below to learn more about the property details: