The parcel owner is 77 Leicester Street Llc.
According to Westborough public records 77 Leicester, Westborough total assessed value is $424,600.
It is 31.9% lower than average parcel value in Westborough.
The area of the lot is approximately 7.3 acres and its value is $424,600.