Independent Commercial office available for Sale in Okhla Phase 3 with Plot Area 670 sqmtr, all amenities available nearby. Near market and metro. Space is the prime locality of South Delhi. Well planned and good surroundings make it the best place to raise your business, prime location, therefore has an ease of access to important landmarks.