We have found 42 properties on Elm St, Newbury, MA. Average price per square feet on Elm St is $121. It is 29.2% lower than average price per sqft Newbury. Average sale price on Elm St is $328,723. It is 10.3% lower than average sale price in Newbury.

List of properties