Good luck finding the right buyer quickly. It can be a slow and painful process!
If you manage to or have already found one, you'll need a purchase agreement. We ended up using a form we found online: http://www.free-legal-forms-online.com/buyorsell/
We opted for the Standard Legal option for piece of mind but there are also free versions available.
It can be done without a realtor...