20 Leonard #1, Gloucester, MA, 01930
20 Leonard #1, Gloucester, MA, 01930
20 Leonard #1, Gloucester, MA, 01930
20 Leonard #1, Gloucester, MA, 01930
20 Leonard #1, Gloucester, MA, 01930
20 Leonard #1, Gloucester, MA, 01930
20 Leonard #1, Gloucester, MA, 01930
20 Leonard #1, Gloucester, MA, 01930
20 Leonard #1, Gloucester, MA, 01930
20 Leonard #1, Gloucester, MA, 01930
20 Leonard #1, Gloucester, MA, 01930
20 Leonard #1, Gloucester, MA, 01930
20 Leonard #1, Gloucester, MA, 01930
20 Leonard #1, Gloucester, MA, 01930
20 Leonard #1, Gloucester, MA, 01930
20 Leonard #1, Gloucester, MA, 01930
20 Leonard #1, Gloucester, MA, 01930
20 Leonard #1, Gloucester, MA, 01930
20 Leonard #1, Gloucester, MA, 01930
20 Leonard #1, Gloucester, MA, 01930
20 Leonard #1, Gloucester, MA, 01930
20 Leonard #1, Gloucester, MA, 01930
20 Leonard #1, Gloucester, MA, 01930
20 Leonard #1, Gloucester, MA, 01930
20 Leonard #1, Gloucester, MA, 01930
20 Leonard #1, Gloucester, MA, 01930
20 Leonard #1, Gloucester, MA, 01930
20 Leonard #1, Gloucester, MA, 01930
20 Leonard #1, Gloucester, MA, 01930
20 Leonard #1, Gloucester, MA, 01930

$875,000

20 Leonard #1, Gloucester, MA, 01930

30
Courtesy of: Lynda Surdam | Coldwell Banker Realty - Manchester