Owen Park St, Clemmons, North Carolina - Redfin
6 addresses found on Owen Park St in Clemmons, North Carolina. The average lot size on Owen Park St is 19523 sq. ft. The average property tax on Owen Park St is $2.2K/yr. Find an address below to learn more about the property details: