Salam
I say, take the job, but keep looking. You will gain experience that will help in a future job, and you will have a paycheck besides (even if it is small).
If you lived in a different part of the country, your pay would not be bad (in the midwest, in a medium sized city, you would bedoing ok as a single person), but yeah, in New York, that pay isn't so good.
BUT many companies are not hiring now, so don't turn down an offer - you can keep looking and change when you get something better, and you may learn some good job skills while working anyway.
Lana