We have found 14 properties on Lockwood Ln, Topsfield, MA. Average price per square feet on Lockwood Ln is $295. It is 63.0% higher than average price per sqft Topsfield. Average sale price on Lockwood Ln is $660,115. It is 44.3% higher than average sale price in Topsfield.

List of properties