Get one from a real estate agent. You want one that includes all the provisions that are required in Astoria--so finding a generic template online won't work. The ones used by agents are also going to be "landlord-friendly."
If you're willing to spend some money, probably the best approach is to have an attorney draft one for you.
Hope that helps.