Active$2,999,000
TLC ≈ $23,583/mo
5 5 5,689 sqft
116 Abbot St, Andover, MA 01810
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active