60 Summer Street
Maynard, MA, 01754
2207.0 _sqft_
$81 _persqft_
$180,000
Taxes $4,194 / Yr
88 DOM
MLS# 71850214
Built 1895
Single Family / Detached