Commercial property available
Nehru Place stands as a major retail cum office complex dotted with allied small&#60;p&#62;business joints in the strategic south Delhi junction, for quit a significant time. People&#60;p&#62;running retail showroom here are doing good business and remain successful in there venture.