Freehold Commercial Building, Located in main market to several Retail Showrooms.
Most suitable for Retails Chains, Showrooms, Banks etc.
S-33, Main Market, Green Park, New Delhi, Delhi 110016