Up to $40,000 for new homebuyers in Lawrence, MA