Northfield

4 BRISTOL Road, Northfield

$1,695,000
6 beds
6.1 baths

2098 Old Willow Road, Northfield

$2,399,000
5 beds
6.1 baths