Paras Downtown Square coming up at Zirakpur on Delhi-Chandigarh-Shimla highway has bagged the Indian Property Awards 2007.
One of the largest malls with four multiplexes coming up on 3,50,000 square feet area at Zirakpur in Punjab gets the award as...