31 Frost Street, Newton sold price