Actress Kristin Schaal and her husband, writer Richard Blomquist, are asking $1.85 million for their Los Feliz home of seven years.
Actress Kristin Schaal seeks $1.85 million for Los Feliz treehouse https://t.co/XQiemmfx3T