We have found 12 properties on Lowell Rd, Winthrop, MA. Average price per square feet on Lowell Rd is $198. It is 25.3% higher than average price per sqft Winthrop. Average sale price on Lowell Rd is $352,143. It is 19.9% higher than average sale price in Winthrop.