22 Leonard Street
Annisquam, Gloucester, MA, 01930
0.17 AC
$499,900
Taxes $3,107 / Yr
66 DOM
MLS# 72325387
Land / Residential