Skip to content
Peter Thiel bought LA’s 40,000-sq-ft Casa Encantada for $130M at foreclosure; his identity stayed hidden for months · Hindustan Sphere