Why are residential and commercial properties in Delhi NCR worth buying?