Original Resolution: 740x450
Why The Ambani Residence Costs A Whopping 2 Billion Mukesh ambani , a business tycoon and the wealthiest man in india with an estimated net worth of $22.3 the home, called antilia, sits on mumbai's tony altamount road and cost an estimated $1 billion to build.