92 Leonard Street
Annisquam, Gloucester, MA, 01930
0.81 AC
$599,000
216 DOM
MLS# 72264181
Land / Residential