The parcel owner is Town Of Northborough.
According to Northborough public records Off Smith Road, Northborough total assessed value is $636,000.
It is 21.0% higher than average parcel value in Northborough.
The area of the lot is approximately 53.0 acres and its value is $636,000.
This parcel was last sold in 1978-12-01 for $44,000.