Active$1,698,000
TLC ≈ $14,075/mo
4 4 3,137 sqft
1098 Chestnut Street #1098, Newton, MA 02464
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active