24 Grants Place, Abington, MA 02351