89 Shelton Road
Swampscott, MA, 01907
_iconbed_ 3.0 Beds
_iconbath_ 3 Baths
2996.0 _sqft_
$202 _persqft_
$607,000
Taxes $9,417 / Yr
62 DOM
MLS# 72111934
Built 1965
Single Family / Detached