Retail Shops in Delhi NCR Emerge as Smartest Investment Choice - PropMyna