20 Most expensive buildings in the world: Mukesh Ambani's Antilia named 12th most expensive

The building is located in South Mumbai and is maintained by a staff of 600. Antilia is deemed the world’s second most expensive residential property after the Buckingham Palace.

author-image
Bindiya Bhatt
Updated On
New Update
Mukesh Ambani Antilla