$799,000

18 Cliff Street, Salem, MA, 01970

ACTIVE