Olivia Wilde Sells Spanish Villa
Olivia Wilde is selling her Spanish villa in Los Feliz, California, giving everyone the chance to snatch this luxury property up. With 3,284-square-feet of original Malibu tile, stained glass, and beamed ceilings, this Mediterranean retreat could be perfect for you.