Updating results...

Town of Holland Recently Sold Homes

31 S Main St, Holland, NY
Sold: $52,000
Sold on 4/30/14
Zestimate ®: $135K
Price/sqft: $32
31 S Main St, Holland, NY14080
3 beds, 2 baths, 1,588 sqft
10,454 sqft lot
Built in 1880