Are you dreaming of owning your first home? The American Dream Down Payment Program is here to help make that dream a reality. This unique opportunity offers deferred repayment mortgages in Middlesex County, New Jersey with no principal or interest payments required, provided you own and live in the property for five years.