You should be aware that in NJ a landlord can not discriminate based on where your income comes from as long as it is a legal and ethical source. The only means of discrimination can be the amount of your income not the source. That means that a landlord cannot say that he/she does not accept section 8, social services assistance, etc. They can only reject you based on credit, and gross income being below their requirements.
Hope that helps.