Price: 45,000,000 Rate: 1.8 lakh per SqYard Brand new property available on sale in the prime locality of South Delhi