From a down payment to the closing costs, there are plenty of steps to purchasing a home. See below for resources that make buying a home easier and more affordable:
Mortgage Assistance
New Jersey Community Capital