We have found 4 properties on Briarwood Ln, Stamford, CT. Average price per square feet on Briarwood Ln is $294. It is 32.4% higher than average price per sqft Stamford. Average sale price on Briarwood Ln is $950,000. It is 64.9% higher than average sale price in Stamford.

List of properties