You asked:

where does charlie sheen live

  • Malibu
    Malibu
    Malibu.