31 One Salem Street, Unit 31
Swampscott, MA, 01907
_iconbed_ 2.0 Beds
_iconbath_ 3 Baths
/ 1 Half Bath
2901.0 _sqft_
$230 _persqft_
$669,000
Taxes $11,059 / Yr
201 DOM
MLS# 71615956
Built 1984
Single Family / Detached