Situated on Gurugrams Golf Course Road, the 16,290-square-foot plush property is DLFs latest ultra-luxury project. The ...