Narcissa Pl, Johns Creek, Georgia - Redfin
36 addresses found on Narcissa Pl in Johns Creek, Georgia. The average lot size on Narcissa Pl is 3148 sq. ft. The average property tax on Narcissa Pl is $4.4K/yr. Find an address below to learn more about the property details: