12 Most Expensive Homes In The World

12 Most Expensive Homes In The World

#3 Villa Leopolda

Located In Villefranche-sur-mer, France

Cost : US $1 Billion
Owner : Campori Drinks Company

Comments are closed.
Never miss any of our updates! We share what's trending on the web!
SUBSCRIBE