We have found 31 properties on Lafayette St, Randolph, MA. Average price per square feet on Lafayette St is $241. It is 46.1% higher than average price per sqft Randolph. Average sale price on Lafayette St is $299,532. It is 11.1% higher than average sale price in Randolph.