We have found 10 properties on Barbara Ln, Weymouth, MA. Average price per square feet on Barbara Ln is $210. It is 16% lower than average price per sqft Weymouth. Average sale price on Barbara Ln is $235,772. It is 15.3% lower than average sale price in Weymouth.