The parcel owner is Town Of Spencer.
According to Spencer public records 79 E Tioga St Lot 6-8 18-20, Spencer total assessed value is $373,700.
It is 271.9% higher than average parcel value in Spencer.
The area of the lot is approximately 1.7 acres and its value is $65,100.