23 Acorn St, Scituate, MA 02066 — $1,085,000 · 5bd · ~0.6% rule | OnePercent