Treywood Ln, Briar Chapel, North Carolina - Redfin
19 addresses found on Treywood Ln in Briar Chapel, North Carolina. The average lot size on Treywood Ln is 5570 sq. ft. The average property tax on Treywood Ln is $3.3K/yr. Find an address below to learn more about the property details: