For Sale: Shops & Offices Invest In Commercial Space At Omaxe Dwarka New Delhi, Delhi, India Added on August 8, 2024 Type: ApartmentSq. Footage: 50 ft²