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