Renovate or Build Your Dream Estate on 1.66 Acres in Holmby Hills.