18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970
18 Cloverdale Ave, Salem, MA, 01970

$545,000

18 Cloverdale Ave, Salem, MA, 01970

34
Courtesy of: The Mitchell Team | Keller Williams Realty