The parcel owner is Crabtrey, Richard H Jr.
According to Mayflower public records 26 Norwood, Mayflower total assessed value is $35,050.
It is 64.7% lower than average parcel value in Mayflower.
Assessed value of the building on this parcel is $27,050.
The area of the lot is approximately 0.0 acres and its value is $8,000.