Do you take care of all property management stuff yourself (ex: selecting tenant, collecting rents) or do you use a management company?

And if you do it on your own- how do you typically find renters/lessees? Craigslist?