We have found 22 properties on Birchwood Ln, Lincoln, MA. Average price per square feet on Birchwood Ln is $179. It is 20.1% lower than average price per sqft Lincoln. Average sale price on Birchwood Ln is $498,056. It is 38.6% lower than average sale price in Lincoln.