Omaxe Square, Jasola Office space sizes available range from 400 sq ft to 5000 sq ft in Omaxe Square. Omaxe Square is a popular office space and retail destination in Jasola, New Delhi, India. It is located in the heart of the city, in the Connaught Place area. The square is home to a number of shops, restaurants, and cafes. It is a popular hangout…
Read More