❮❯₹21,39,830Land Near Main RoadBaroda House, NEW DELHI, DELHI-1100012025-10-26DetailsType For RentFacing South-EastDescriptionSuitable for commercial or residential use.