Peek Inside Ben Affleck's $20M Pacific Palisades Bachelor Pad

Ben Affleck has his own nearly $20 million bachelor pad in the Pacific Palisades neighborhood of [...]