138 Beach Road, Salisbury, MA, 01952
138 Beach Road, Salisbury, MA, 01952
138 Beach Road, Salisbury, MA, 01952
138 Beach Road, Salisbury, MA, 01952
138 Beach Road, Salisbury, MA, 01952
138 Beach Road, Salisbury, MA, 01952

$199,900

138 Beach Road, Salisbury, MA, 01952

ACTIVE