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