12 Shepard Avenue
Swampscott, MA, 01907
_iconbed_ 3.0 Beds
_iconbath_ 2 Baths
2477.0 _sqft_
$276 _persqft_
$686,000
Taxes $7,545 / Yr
57 DOM
MLS# 71405346
Built 1950
Single Family / Detached