18 Brooks Terrace
Swampscott, MA, 01907
_iconbed_ 3.0 Beds
_iconbath_ 1 Bath
1778.0 _sqft_
$323 _persqft_
$575,000
Taxes $7,575 / Yr
21 DOM
MLS# 72152765
Built 1938
Single Family / Detached