Status   SOLD  
4 Ingraham Terrace, Swampscott, MA, 01907 United States sold
$605,000
no image
no image
MLS#: 71000110
TypeOther