Total value of the parcel on Neponset Valley, Norwood estimated by assessor is $84,200. This value has been taken from Norwood public records. This value is 86.4% lower than average parcel value in Norwood. The parcel is owned by Norwood, Town Of. Parcel size is 5.6 acres and the value of a land for tax purposes is $84,200.