We have found 33 properties on Avon St, Lawrence, MA. Average price per square feet on Avon St is $47. It is 52% lower than average price per sqft Lawrence. Average sale price on Avon St is $179,525. It is 2.2% lower than average sale price in Lawrence.