OPEN TODAY 11:00AM - 1:00PM

$859,900

48 Beach Rd, Salisbury, MA, 01952

ACTIVE