Results 2 results found Antilia, the Ambani building, most expensive private property in the world, Mumbai, Maharashtra, India, Asia Antilia (Ambani building), the world's most expensive private home (to Mukesh Ambani) on Altamont Road, Mumbai (Bombay), Maharashtra, India, Asia