property-image

20 Shattuck Road

20 Shattuck Road, Andover, MA, USA

$20,500,000

130000 sqft