24 Spring Hill Ter, Somerville, MA 02143 — $899,900 · 3bd · ~0.5% rule | OnePercent