We have found 10 properties on Albion St, Lawrence, MA. Average price per square feet on Albion St is $61. It is 37.8% lower than average price per sqft Lawrence. Average sale price on Albion St is $190,080. It is 3.5% higher than average sale price in Lawrence.