Established in 1995 by Mr P N C Menon, Sobha Limited is one of India ™s premier real estate developers headquartered in Bengaluru. It has a presence in Gurgaon, Chennai, Pune, Coimbatore, Thrissur, Calicut, Cochin and Mysore... Overall, Sobha has a..
Relevance: 6.7439537