The parcel owner is National Grid.
According to Croghan public records Effley Falls Rd, Croghan total assessed value is $2,726,521.
It is 3,218.8% higher than average parcel value in Croghan.
The area of the lot is approximately 2.6 acres and its value is $10,700.