We have found 69 properties on North Ave, Weston, MA. Average price per square feet on North Ave is $236. It is 23.1% lower than average price per sqft Weston. Average sale price on North Ave is $641,710. It is 50.7% lower than average sale price in Weston.