141 Canal St, Salem, MA, 01970
141 Canal St, Salem, MA, 01970

$399,900

141 Canal St, Salem, MA, 01970

2
Listing Agent: Dan Pouladian | Agent phone: 617-548-7737
Courtesy of: North Shore Realty Advisors | Office phone: 617-548-7737