Map

01436 Houses for Sale

(1)
Sort:
<
1
42
>
FOR SALE
$297,900
3 beds
2 baths
1,745 sq. ft
85 Main St
Templeton MA 01436
Courtesy Of Coldwell Banker Leominster