Search
Home
Massachusetts
Holland
Barclay St
Barclay St
Holland, MA
We have found 3 properties on Barclay St, Holland, MA.
List of properties
Address
Owner
View Details
10 Barclay St, Holland, MA 01521
N/A
10 Barclay St, Holland, MA 01521
N/A
View Details
17 Barclay St, Holland, MA 01521
N/A
17 Barclay St, Holland, MA 01521
N/A
View Details
2 Barclay St, Holland, MA 01521
N/A
2 Barclay St, Holland, MA 01521
N/A
View Details
Top 15 Properties
2 Barclay St, Holland, MA 01521
$52,000 (2002-11-27)
10 Barclay St, Holland, MA 01521
$93,000 (1987-06-26)
17 Barclay St, Holland, MA 01521